#ifndef DATA_IO_H
#define DATA_IO_H

#include <istream>

#include "file_io_exceptions.h"

///header file for class Data_IO

class Data_IO
{
	public:
		static int get_natural(std::istream &p_in_stream) throw(File_IO_exceptions);
		///different input procedure when reading from std::cin or from something else

		static std::string get_string(std::istream &p_in_stream) throw(File_IO_exceptions);
		///different input procedure when reading from std::cin or from something else

};

#endif
